//请将三个实数输入到变量a、b、c，判断这三个数能否构成一个三角形，如能请计算该三角形的周长，并输出计算结果。
#include <stdio.h>

void swap (&a, &b)
{
    int t = a;
    a = b;
    b = t;
}

int main()
{
    float a,b,c;
    printf("Triangle(a b c): ");
    scanf("%f%f%f",&a,&b,&c);
    if(a > b)
        swap (a, b);
    if(a>c)
        swap (a, c);
    if(b>c)
        swap (b, c);
    if(a + b > c)
        printf("Legal triangle.\nC=%f\n",a + b + c);
    else
        printf("Illegal triangle.\n");
    return 0;
}